package com.ruoyi.combat.domain.request;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

@Data
@ApiModel("抗归属请求信息")
public class AntiHomingInfoRequest extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("当前页")
    private Integer pageNum;

    @ApiModelProperty("每页显示条数")
    private Integer pageSize;

    @ApiModelProperty("IP")
    private String ip;

    @ApiModelProperty("组织")
    private String org;

    @ApiModelProperty("任务类型")
    private String type;

    @ApiModelProperty("任务状态")
    private String taskStatus;

    @ApiModelProperty("替换组织名称")
    private String newOrg;

    /**
     * 抗归属方法 1-基于单节点数据微扰动的抗IP社会归属识别 2-基于单节点数据微扰动的抗IP社会归属识别
     */
    @ApiModelProperty("抗归属方法")
    private String fantype;
}
